type crypto/internal/nistec.p256Element

40 uses

	crypto/internal/nistec (current package)
		p256_asm.go#L28: type p256Element [4]uint64
		p256_asm.go#L31: var p256One = p256Element{0x0000000000000001, 0xffffffff00000000,
		p256_asm.go#L34: var p256Zero = p256Element{}
		p256_asm.go#L37: var p256P = p256Element{0xffffffffffffffff, 0x00000000ffffffff,
		p256_asm.go#L45: 	x, y, z p256Element
		p256_asm.go#L57: 	p.x = p256Element{0x79e730d418a9143c, 0x75ba95fc5fedb601,
		p256_asm.go#L59: 	p.y = p256Element{0xddf25357ce95560a, 0x8b4ab8e4ba19e45c,
		p256_asm.go#L83: 	rr := p256Element{0x0000000000000003, 0xfffffffbffffffff,
		p256_asm.go#L124: 		yy := new(p256Element)
		p256_asm.go#L138: func p256Polynomial(y2, x *p256Element) *p256Element {
		p256_asm.go#L139: 	x3 := new(p256Element)
		p256_asm.go#L143: 	threeX := new(p256Element)
		p256_asm.go#L148: 	p256B := &p256Element{0xd89cdf6229c4bddf, 0xacf005cd78843090,
		p256_asm.go#L158: func p256CheckOnCurve(x, y *p256Element) error {
		p256_asm.go#L160: 	rhs := p256Polynomial(new(p256Element), x)
		p256_asm.go#L161: 	lhs := new(p256Element)
		p256_asm.go#L172: func p256LessThanP(x *p256Element) int {
		p256_asm.go#L182: func p256Add(res, x, y *p256Element) {
		p256_asm.go#L210: func p256Sqrt(e, x *p256Element) (isSquare bool) {
		p256_asm.go#L211: 	t0, t1 := new(p256Element), new(p256Element)
		p256_asm.go#L257: func p256Mul(res, in1, in2 *p256Element)
		p256_asm.go#L262: func p256Sqr(res, in *p256Element, n int)
		p256_asm.go#L268: func p256FromMont(res, in *p256Element)
		p256_asm.go#L273: func p256NegCond(val *p256Element, cond int)
		p256_asm.go#L281: func p256BigToLittle(res *p256Element, in *[32]byte)
		p256_asm.go#L284: func p256LittleToBig(res *[32]byte, in *p256Element)
		p256_asm.go#L306: 	x, y p256Element
		p256_asm.go#L445: func p256Equal(a, b *p256Element) int {
		p256_asm.go#L474: 	x, y := new(p256Element), new(p256Element)
		p256_asm.go#L486: func (p *P256Point) affineFromMont(x, y *p256Element) {
		p256_asm.go#L512: 	x := new(p256Element)
		p256_asm.go#L537: 	x, y := new(p256Element), new(p256Element)
		p256_asm.go#L553: func p256Inverse(out, in *p256Element) {
		p256_asm.go#L576: 	var z = new(p256Element)
		p256_asm.go#L577: 	var t0 = new(p256Element)
		p256_asm.go#L578: 	var t1 = new(p256Element)